CC=avr-gcc
CFLAGS=-Os -Wall -Werror -mmcu=atmega48 -L/usr/lib/binutils/avr/2.18/
OBJ2HEX=avr-objcopy 
TARGET=RGBLEDController

program : $(TARGET).hex
	avrdude -p m48 -i 1 -U hfuse:w:0xdc:m -U lfuse:w:0xc2:m -U flash:w:$(TARGET).hex

%.obj : %.o
	$(CC) $(CFLAGS) $< -o $@

%.hex : %.obj
#	./check.py $<
	$(OBJ2HEX) -R .eeprom -O ihex $< $@

clean :
	rm -f *.hex *.obj *.o
